package com.ccb.sc.common.modules.common.service;

import com.ccb.sc.common.bind.vo.KeyValueVo;
import com.ccb.sc.common.modules.common.entity.LogisticsCompany;
import com.baomidou.mybatisplus.extension.service.IService;

import java.util.List;
import java.util.Map;

/**
 * <p>
 * 物流公司 服务类
 * </p>
 *
 * @author ken
 * @since 2020-11-12
 */
public interface ILogisticsCompanyService extends IService<LogisticsCompany> {

    /**
     * 查找快递公司名称编码
     * @return List<KeyValueVo>
     */
    List<KeyValueVo> findList();

    /**
     * 查找快递公司
     * @return Map<String, String>
     */
    Map<String, String> findMap();

    /**
     * 根据code查询
     * @param code code
     * @return LogisticsCompany
     */
    LogisticsCompany findByCode(String code);
}
